39b85777587a860ccb10445cf05f6e4bb64de31d,src/main/java/org/testng/TestNG.java,TestNG,addListener,#ITestNGListener#,715

Before Change


    }
    if (listener instanceof ITestListener) {
      ITestListener test = (ITestListener) listener;
      if (! m_testListeners.containsKey(test.getClass())) {
        m_testListeners.put(test.getClass(), test);
      }
    }
    if (listener instanceof IClassListener) {

After Change


      wireListenerIfNotDuplicate(m_suiteListeners, suite.getClass(),  suite);
    }
    if (listener instanceof ITestListener) {
      ITestListener test = (ITestListener) listener;
      wireListenerIfNotDuplicate(m_testListeners, test.getClass(), test);
    }
    if (listener instanceof IClassListener) {
      IClassListener clazz = (IClassListener) listener;